q c e f p l a 2 1